python_base = {
    "计算机基础知识":"100(75)",
    "Python ": {
        "历史": "100(80)",
        "分类": "100(70)",
        "优缺点": "100(85)"}
    },
    "IDE": {
        "IDLE": {
            "操作": "100(100)",
            "使用频率":"100(90)"
        },
        "Jupyter Notebook": {
            "操作": "100(95)",
            "使用频率":"100(95)"
        },
        "PyCharm": {
            "操作": "100(80)",
            "界面选项": "100(70)"
        }
    },
    "Anaconda": {
        "安装、配置与使用": "100(80)",
        "意义": "100(80)"
    },
    "条件语句": {
        "if 语句": "100(80)",
        "else 语句": "100(85)",
        "elif 语句": "100(90)"
        },
    "循环语句": {
        "while 循环": "100(75)",
        "for 循环": {
            "迭代字符串、列表": "100(80)",
            "迭代指定的次数、内置函数range()": "100(75)"
        },
        "循环嵌套": "100(85)"
    },
    "内置数据结构":{
        "列表":{
            "拓展append":"100（95）",
            "删除remove":"100（95）",
            "弹出pop":"100（90）",
            "扩展extend":"100（85）",
            "插入insert":"100（90）",
            "索引":"100（85）",
            "复制/赋值":"100（80）",
            "切片":"100（80）",
            "in检查关系":"100（80）"
         },
        "元组":{
            "意义":"100（85）",
            "特性":'100（85）"
        },
        "字典":{
            "性质":"100（90）",
            "查找值":"100（90）",
            "内置函数":"100（85）",
         },
        "集合":{
            "性质":"100（90）",
            "创建set":"100（95）",
            "合并union":"100（90）",
            "找不同difference":"100（85）",
            "找相同intersection":"100（85）"
         }
     }
    },
    "变量": {
        "赋值": "100(90)",
        "数字": {
            "整型、浮点、（复数）": "100(90)",
            "大小比较": "100(90)",
            "运算": "100(85)"
            "字符串": {
                "单/双/三引号": "100(80)",
                "转义": "100(80)",
                "占位符与 format() ": "100(85)",
                "拼接": "100(85)",
                "split()": "100(80)",
                "其他字符串内置函数": "100(80)"
            },
        },
    },
    "函数": {
        "定义": "100(80)",
        "实参、形参": {
        "位置参数": "100(85)",
        "关键字参数": "100(85)",
        "默认参数值": "100(85)"
            }
        },
        "返回值": "100(80)",
        "意义": "100(85)",
        "封装与调用": "100(80)",
    }
}
